unimpeached witness

Translations
неопороченный свидетель
The testimony was confirmed by an unimpeached witness.
Свидетельские показания были подтверждены неопороченным свидетелем.